Synonyms for "all arounder"

Words with similar meaning